public bench - French English Dictionary